1517 Lincoln Blvd, Santa Monica, CA 90401, United States
View on Map
What travelers say:
I came to this home-cooked small restaurant with friends to eat. Although the facade is small, the dishes in this store are really not small, and they are the taste of the local dishes. The taste of thick oil red sauce is also what I like quite.